Leviathan (framework)
#4k #Demotool #GLSL #シェーダー #圧縮
nobyによる1-8k Intro用フレームワーク
PrismbeingsのProdsをはじめとして、多くの4KB Introに用いられる
https://github.com/armak/Leviathan-2.0
スタック
OpenGL
4klang
Crinkler
Shader Minifier
Heavy Release
ビルド設定に"Heavy Release"が存在する
Crinklerの設定に /VERYSLOW が付与される
さらに、Shader Minifierを用いたシェーダのminifyをしなくなる
エンドデベロッパがShader Minifierの出力よりも効率的なminifyをすでに行っていると仮定した措置
圧縮と和解せよ……